spanish dish of meat and vegetables - Alemán Inglés Diccionario